embargoed embargo - French English Dictionary